.staff_dir_entry {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin: 0px;
	padding: 0px;
}

.staff_dir_entry li {
	float: left;
	padding: 6px 2px 6px 6px;
}

.staff_dir_entry li.staff_dir_first_name {
	border-left: 1px solid #CCC;
	width: 105px;
}

.staff_dir_entry li.staff_dir_last_name {
	width: 105px;
}

.staff_dir_entry li.staff_dir_extension {
	width: 70px;
}

.staff_dir_entry li.staff_dir_email {
	width: 130px;
}

.staff_dir_entry li.staff_dir_status {
	width: 70px;
}

.staff_dir_entry li.staff_dir_details {
	width: 70px;
	border-right: 1px solid #CCC;
}

#staff_dir_header .staff_dir_first_name {
	border-left: 1px solid #C80000;
}


#staff_dir_header .staff_dir_last_name {
	border-right: 1px solid #C80000;
}

#staff_dir_header li {
	background-color: #C80000;
	color: #FFF;
	font-weight: bold;
}


#staff_dir_staff .staff_dir_entry_odd li {
	background-color: #F4F4F4
}

#staff_dir_staff .staff_dir_entry_last li {
	border-bottom: 1px solid #CCC;
}